Sushi Town (Menu)

2346 Newport Blvd, Costa Mesa
+1 949-515-5183

Give a rating to Sushi Town

Suggest a dish

How much did you spend at Sushi Town?